ice cream stick - Turkish English Dictionary